function UIPile(pile, uiTable) {
	this.pile = pile;
	this.uiTable = uiTable;
	
	
}

/*
UI Behaviors
	When the user "hovers" over a card in the pile either enlarge the card so it's rank can be seen or cause the card to be displayed
	on top of the other cards.

	When the user is dragging a pile enlarge all the cards, but not if that means the user can't see all the cards on one screen

	When the user is dragging a pile and they are over a target pile cause the target pile to highlight so it's visually clear where the pile will be droped.

	Add wobble and physics to dragged piles
*/

// Determine which card it is over and enlarge it (after a few moments)
UIPile.prototype.onMouseDown = function (event) {

};

// Determine
UIPile.prototype.onMouseDragged = function (event) {

};

// Determine if a card was enlarged and shrink it
UIPile.prototype.onMouseUp = function (event) {

};

// If the card is moveable enlarge it
UIPile.prototype.onMouseEntered = function (event) {

};

// If the card is enlarged, shrink it
UIPile.prototype.onMouseExited = function (event) {

};
